package mysql8学习.初级.第12章_MySQL数据类型精讲;

/**
 * BLOB 是一个`二进制大对象`，可以容纳可变数量的数据。  不建议使用   会出现大量空洞
 * MySQL中的BLOB类型包括TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB 4种类型，
 *      它们可容纳值的最大长度不同。可以存储一个二进制的大对象，比如`图片`、`音频`和`视频`等。
 * 需要注意的是，在实际工作中，往往不会在MySQL数据库中使用BLOB类型存储大对象数据，
 *      通常会将图片、音频和视频文件存储到`服务器的磁盘上`，并将图片、音频和视频的"访问路径"存储到MySQL中。
 * | 二进制字符串类型    | 值的长度   | 长度范围                          | 占用空间     |
 * | ---------------- | -------- | ---------------------------------| ------------ |
 * | TINYBLOB         | L        | 0 <= L <= 255                    | L + 1 个字节 |
 * | BLOB             | L        | 0 <= L <= 65535（相当于64KB）     | L + 2 个字节 |
 * | MEDIUMBLOB       | L        | 0 <= L <= 16777215 （相当于16MB） | L + 3 个字节 |
 * | LONGBLOB         | L        | 0 <= L <= 4294967295（相当于4GB） | L + 4 个字节 |
 *
 */
public class H2_二进制类型BLOB {
}
